causing agony - Turkish English Dictionary